Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 PENROSE PLACE Detached £185,000 3 Mar 2023
8 PENROSE PLACE Detached £88,500 10 May 2002
10 PENROSE PLACE Detached £177,500 9 Dec 2015
14 PENROSE PLACE Terraced £123,000 23 Nov 2018
16 PENROSE PLACE Terraced £99,000 20 Feb 2020